protest demonstrations - Spanisch Englisch Wörterbuch